duffel coat – Català–English translations

🇬🇧 en ca

duffel coat noun

  • hooded coat made from duffel
trenca
Wiktionary Links